/**
  * FILE MDR32F9Qx_lib.h
  */

/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __MDR32F9QX_LIB_H
#define __MDR32F9QX_LIB_H

#ifdef __cplusplus
extern "C" {
#endif

#define FILEID__MDR32F9X_CAN_C					1
#define FILEID__MDR32F9X_USB_C					2
#define FILEID__MDR32F9X_EEPROM_C				3
#define FILEID__MDR32F9X_RST_CLK_C				4
#define FILEID__MDR32F9X_DMA_C					5
#define FILEID__MDR32F9X_UART_C					6
#define FILEID__MDR32F9X_SSP_C					7
#define FILEID__MDR32F9X_I2C_C					8
#define FILEID__MDR32F9X_POWER_C				9
#define FILEID__MDR32F9X_WWDG_C					10
#define FILEID__MDR32F9X_IWDG_C					11
#define FILEID__MDR32F9X_TIMER_C				12
#define FILEID__MDR32F9X_ADC_C					13
#define FILEID__MDR32F9X_DAC_C					14
#define FILEID__MDR32F9X_COMP_C					15
#define FILEID__MDR32F9X_PORT_C					16
#define FILEID__MDR32F9X_BKP_C					17
#define FILEID__MDR32F9X_EBC_C					18
#define FILEID__MDR32F9X_USB_DEVICE_C			19
#define FILEID__MDR32F9X_USB_CDC_C				20
#define FILEID__MDR32F9X_MIL_STD1553_C			21
#define FILEID__MDR32F9X_ARINC429R_C			22
#define FILEID__MDR32F9X_ARINC429T_C			23
#define FILEID__MDR32F9X_ETH_C					24
#define FILEID__MDR32F9Qx_AUDIO_C				25
#define FILEID__MDR32F9Qx_KEYPAD_C				26
#define FILEID__MDR32F9Qx_LED_C					27
#define FILEID__MDR32F9Qx_SDIO_C				28
#define FILEID__MDR32F9Qx_DSP_C					29

#define  FILEID__USER_LO                    	100

/* Supported USB Device Classes */
#define USB_DEVICE_CLASS_CDC 2

#ifdef __cplusplus
} // extern "C" block end
#endif

#endif /* __MDR32F9QX_LIB_H */

/*
*
* END OF FILE MDR32F9Qx_lib.h */

